@charset "utf-8";
/* CSS Document */
*{margin: 0;padding: 0;font-family:"微软雅黑"}
ul li{list-style-type: none;}
a{text-decoration: none;color:#333;}
.impp2{display: none;}
body{background: url("../images/ga_bigg.jpg")  center 288px  no-repeat;}
.top-head{width: 100%;height: 288px;background: url("../images/ga_ban.png")top center no-repeat;}
.top-headcon{width: 1200px;margin: 0 auto;}
.top-headcon p{color: #fff;font-size: 16px;line-height: 36px;margin-top: 10px;}
.top-headcon p a{color: #fff;font-size: 16px;line-height: 36px;margin: 0 5px;}
.top-headcon p .oman2{display: inline-block;width: 146px;height: 36px;background: #f9a826;border-radius: 10px;margin-left: 10px;}
.top-headcon p .oman2 img{float: left;margin:6px 6px 0px 13px; }
.top-headcon p .oman{display: inline-block;width: 110px;height: 36px;background: url("../images/ga_lnms.png") 13px 6px no-repeat #f9a826;border-radius: 10px;margin-left: 10px;padding-left: 37px;}
.top-headcon::before{content: '';display: table;clear: both;}
.top-headcon p .oman img{float: left;margin:6px 6px 0px 13px; }
.solgan{width: 1200px;height: 108px;margin: 30px auto 54px auto;}
.solgan .im1{float: left;}
.solgan .im2{float: right;}
.nav{width: 100%;height: 50px;background: #0062cc;opacity: 0.95;}
.nav-con{width: 1200px;margin: 0 auto;}
.nav-con ul li{float: left;}
.nav-con ul li a{color: #fff;display: inline-block;width: 150px;line-height: 50px;text-align: center;}
.search{width: 255px;height: 43px;border-radius: 5px;background: #fff;float: right;margin-top: 5px;}
.search-input{border:0; margin: 5% 0 0 5%;outline: 0;}
.h-tiao{height: 36px;width: 1px;background: #1895df;}
.search-icon{width:40px;height: 40px;border:0;background: url("../images/ga_ss.png") center center no-repeat;float: right;margin: 1% 5px 0 5%;}
/*民意110样式*/
.my-con{width: 1185px;margin: 0 auto;padding: 7.5px;background: #fff;padding-bottom: 60px;}
.my-con ul li{width: 33.3333%;
    float: left;
    position: relative;
    padding: 0;
    margin-top: 0!important;
    overflow: visible!important;}
.my-con ul li a{transition: all 0.3s linear;}
.my-con ul li a .my-img{overflow: hidden;
    transition: all 0.3s linear;
    display: block;}
.my-con ul li a .my-wz{padding-top: 26px;
    background: rgba(255,255,255, 1);
    padding-bottom: 27px;
    width: 200px;
    position: absolute;
    bottom: -65px;
    margin-left: -75px;
    z-index: 1;
    left: 45%;
text-align: center;}

.my-con ul li a .my-wz p{margin-top: 10px;font-size: 24px;font-weight: 600;}
.my-con::after{content: '';display: table;clear: both;}
.my-con ul::after{content: '';display: table;clear: both;}




.news{width: 1180px;padding: 10px;margin: 0 auto;background: #fff;}
.news::after{display: table;content:'';clear: both;}
.news>p{float:right;}
.news>p>a{display: inline-block;width: 90px;height: 30px;background: #0062cc;border-radius: 16px;text-align: center;line-height: 30px;color: #fff;margin-top: 10px;}
.news-left{width: 325px;height: 163px;float: left;}
.news-right{width: 805px;height: 143px;float: right;background: #eaeffc;padding: 10px;}
.news-right ul li {
   
    padding-left: 45px;
    position: relative;
    zoom: 1;
    line-height: 48px;
}

.news-right ul li a {
    font-size: 16px;
	display: block;
    width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.news-right ul li span {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 15px;
    color: #a6a6a6;
}
.news-right ul li:first-child{
	 background: url("../images/ga_ti1.png") no-repeat left center transparent;
	
}
.news-right ul li:nth-child(2){
	 background: url("../images/ga_ti2.png") no-repeat left center transparent;
	
}
.news-right ul li:nth-child(3){
	 background: url("../images/ga_ti3.png") no-repeat left center transparent;
	
}

.dynamic{width: 1180px;padding: 135px 10px 10px 10px;margin: 20px auto;background: #fff;position: relative;}
.dynamic::after{display: table;content:'';clear: both;}
.lunbo1 {
    width: 570px;
    height:405px;
    float: left;
	
}
.dd1 {
    width: 100%;
    height: 40px;
    background-color: #000;
    opacity: 0.88;
    filter: alpha(opaity=88);
    color: #fff;
    font-size: 14px;
    position: absolute;
    bottom: 0px;
    text-align: left;
}
.dd1 > span {
    display: block;
    height: 40px;
    line-height: 40px;
    margin-left: 10px;
    width: 350px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;
    color: #fff;
}
.dynamic-right{float: right;width: 545px;}
.model1{width: 1000px;position: absolute;top: 40px;left: 40px;}
.model1 ul li{height: 40px;
    line-height: 38px;
    float: left;
    font-size: 20px;
    cursor: pointer;
    margin: 0 45px;
    width: 100px;
text-align: center;
padding: 10px 15px;}
.hd ul li.on{background: #0062cc;color: #fff;border-radius: 20px;}

.modell1 ul li{
	margin: 5px 10px;
    width: 90%;
    text-align: left;
    height: 65px;
	border-bottom:1px dashed #999;
	padding: 5px 0px;
}
.modell1 ul li a{
	
	display: block;
    width: 100%;
}
.modell1 ul li a .time {
    display: inline-block;
    width: 80px;
    height: 65px;
    float: right;
    text-align: center;
 margin-left: 20px;
}
.modell1 ul li a .time span:first-child {
    font-size: 35px;
    margin-bottom: 5px;
	line-height: 35px;
}

.modell1 ul li a .time span {
    font-size: 19px;
    color: #CC7400;
    font-weight: bold;
    display: block;
}
.modell1 ul li a  h1 {
    font-size: 20px;
    color: #995700;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	margin-bottom: 6px;
	
}

.modell1 ul li a p {
    max-height: 40px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	
}
.hf{width: 1200px;margin: 0 auto;text-align: center;}
.informan{width:1180px;padding: 10px;background: #fff;margin: 0 auto;}
.informan::after{content: '';display: table;clear: both;}
.title{width: 100%;text-align: center;margin: 20px auto;overflow: hidden;}
.informan .title .tim{width:875px;}
/*新增样式*/
.informan ul li{float: left;margin-right: 7.5px;}
.informan ul li a img{width: 230px;height:98px;} 
.informan ul li:nth-child(5){margin-right: 0;}
.infor-left{width:550px;height: 288px;background: url("../images/ga_bg.png")top center no-repeat;position: relative;float:left;}
.title1{width: 72px;height: 288px;background: #1b75ff;text-align: center;}
.title1::before{display: table;clear: both;content: "";}
.title1 p{font-size: 27px;color: #fff;font-weight: 600;margin-top: 74px;}
.sjjg{display: block;width: 460px;position: absolute;top: 70px;left:82px;}
.sjjg::after{display: table;clear: both;content: '';}
.sjjg li{float: left;display:block;width: 218px;height: 75px;background: #8abbf5;margin-right: 20px;margin-bottom: 20px;text-align: center;}
.sjjg li:nth-child(even){margin-right: 0;}
.sjjg li a{color: #fff;line-height: 75px;display: block;}
.infor-right{width:550px;height: 288px;background: url("../images/ga_bg.png")top center no-repeat;position: relative;float: right;}
.title2{width: 72px;height: 288px;background: #1b75ff;text-align: center;}
.title2::before{display: table;clear: both;content: "";}
.title2 p{font-size: 27px;color: #fff;font-weight: 600;margin-top: 0px;line-height: 27px;
    margin-top: 7px;}
.sjjg1{display: block;width: 460px;position: absolute;top: 12px;left:82px;}
.sjjg1::after{display: table;clear: both;content: '';}
.sjjg1 li{float: left;display:block;width: 218px;height: 75px;background: #8abbf5;margin-right: 20px;margin-bottom: 20px;text-align: center;}
.sjjg1 li:nth-child(even){margin-right: 0;}
.sjjg1 li a{color: #fff;line-height: 75px;display: block;}
.communication{width:1180px;padding: 10px;background: #fff;margin: 0 auto;}
.communication::after{display: table;content: '';clear: both;}

.commun-left{width: 740px;float:left;}
.commun-left .model2{width: 100%;}
 .commun-left .model2 ul li{height: 40px;
    line-height: 38px;
    float: left;
    font-size: 20px;
    cursor: pointer;
    margin: 0 45px;
    width: 100px;
text-align: center;padding: 10px 15px;}
.commun-left .model2 ul li:first-child{width: 206px;}
.commun-left .modell2 ul li{
    padding-left: 75px;
    padding-right: 2px;
    position: relative;
    width: 98%;
    padding-top: 22px;
    display: inline-block;
    border-bottom:1px dashed #999;
}
.commun-left .modell2 ul li .zjdc_zt{
	background:#5079d9;
	width:10%;
	text-align:center;
	color:#fff;
	float:left;
	margin-top:5px;
	margin-right: 5px;
}
.commun-left .modell2 ul li img{
    position: absolute;
    left: 0;
    top: 26px;
    width:60px;
    }
.commun-left .modell2 ul li .tit {height: 30px;}
.commun-left .modell2 ul li .tit a.bt{
    display: inline-block;
    width: 70.5%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 16px;
    color: #333333;
    line-height: 31px;
    max-width: 100%;
    margin-right: 12px;
    }

.commun-left .modell2 ul li .tit a.jgfk{
	width: 15%;
	text-align: center;
	color: #1195f3;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size: 16px;
	line-height: 31px;
	max-width: 100%;
	position: absolute;
	font-weight: bold;
	background-color: #c1eaf9;
}

.commun-left .modell2 ul li p{font-size: 14px;
    color: #1f76e3;
    line-height: 10px;
    margin-top: 5px;
    margin-bottom: 17px;}
.commun-left .modell2 ul.zcwd_sy li{
    padding-left: 5px;
    padding-right: 142px;
    position: relative;
    width: 88%;
    padding-top: 15px;
    display: inline-block;
    border-bottom:1px dashed #999;
    line-height: 49px;
}

.commun-left .modell2 ul.zcwd_sy li a {
    font-size: 16px;
    color: #333;
    display: block;
    width: 99%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.commun-left .modell2 ul.zcwd_sy li span {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 15px;
    color: #a6a6a6;
}

.action{
	position: absolute;
    right: 0;
    top: 18px;
    width: 52px;
    height: 46px;
    background-color: #1cb390;
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 46px;
}
.commun-right{width: 322px;float: right;}
.commun-right ul li img{width:100%;height:76px;}
.template{width:1180px;padding: 10px;background: #fff;margin: 20px auto;}
.template::after{display: table;content: '';clear: both;}
.template ul li{float: left;display: block;width: 214px;height: 240px;border: 1px solid #dceffc;text-align: center;margin-right: 24px;}
.template ul li.wyc_titc{width:180px;padding:0 17px;}
.template ul li.wyc_titc p{line-height:20px;padding:10px 0 10px 0;}
.template ul li:nth-child(5n){margin-right: 0}
.template ul li img{margin-top: 32px;}
.template ul li p{font-size: 18px;line-height: 60px;color: #0062cc;}
.template ul li a{display: inline-block;width: 110px;height: 28px;color: #fff;text-align: center;line-height: 28px;background: #0062cc;border-radius: 20px;}

.template1{width:1180px;padding: 10px;background: #fff;margin: 20px auto;}
.template1::after{display: table;content: '';clear: both;}
.template1 ul li{float: left;display: block;width: 275px;height: 240px;border: 1px solid #dceffc;text-align: center;margin-right: 24px;}
.template1 ul li:nth-child(4n){margin-right: 0}
.template1 ul li img{margin-top: 32px;}
.template1 ul li p{font-size: 18px;line-height: 60px;color: #0062cc;}
.template1 ul li:nth-child(2) p{font-size: 18px;line-height: 20px;color: #0062cc;padding:10px 25px;}
.template1 ul li a{display: inline-block;width: 110px;height: 28px;color: #fff;text-align: center;line-height: 28px;background: #0062cc;border-radius: 20px;}

.template2{width:1180px;padding: 10px;background: #fff;margin: 20px auto;}
.template2::after{display: table;content: '';clear: both;}
.template2 ul li{float: left;display: block;width: 375.3px;height: 240px;border: 1px solid #dceffc;text-align: center;margin-right: 24px;}
.template2 ul li:nth-child(3n){margin-right: 0}
.template2 ul li img{margin-top: 32px;}
.template2 ul li p{font-size: 18px;line-height: 60px;color: #0062cc;}
.template2 ul li a{display: inline-block;width: 110px;height: 28px;color: #fff;text-align: center;line-height: 28px;background: #0062cc;border-radius: 20px;}


.ztzl{width: 1180px;margin: 0 auto;padding: 10px;}
.ztzl::after{display: table;content: '';clear: both;}
.ztzl ul li{display: block;width: 270px;float: left;margin-right: 33.3px;}
.ztzl ul li:nth-child(4n){margin-right: 0px;}
.bottom{width: 100%;background: #0062cc;margin-top: 20px;}
.yqlj{width: 100%;background: #f0f0f0;height: 78px;}
.yq-contain{width:1200px;margin: 0px auto;}
.yq-contain ul li{float: left;margin-right: 120px;margin-top:14px;}
.yq-contain ul li:first-child{margin-left: 20px;}
.yq-contain ul li:last-child{margin-right: 20px;}
.yq-contain select{width: 300px;height: 45px;border: 0;}
.bottom-con{width:1200px;margin: 0 auto;height: 200px;}
.bottom-conleft{float: left;width: 400px;height: 180px;text-align: center;}
.bottom-conleft img{vertical-align: middle;margin-top: 60px;}
#_span_jiucuo img{vertical-align: middle;padding-top: 50px;}
.bottom-con p{color: #fff;line-height: 32px;text-align: center;width: 800px;}
.bottom-con p a{color: #fff;}
.bottom-con .p1{margin-top: 20px;}
.bottom-con p img{float: left;top: 5px;left:455px;}

/*警方发布页面样式*/
.jffb{width: 1180px;background: #fff;padding: 10px;margin: 0 auto;}
.big-title{width: 100%;background: url("../images/ga_jffb.png") center no-repeat;font-size: 30px;color: #0062cc;text-align: center;font-weight: 600;}
.imgnews{width: 100%;}
.imgnews h2{font-size: 20px;position: relative;line-height:36px; color:#0062cc;}
.imgnews h2 a{display:inline-block;width: 75px;height: 25px;text-align: center;line-height: 25px; position:  absolute;right: 0;top:5px;color: #fff;background: #0062cc;font-size: 16px;border-radius: 20px;font-weight: 400;}
.lbnews{width: 100%;}
.lbnews::after{display: table;clear: both;content: '';}
.lunbo2 {
    width: 460px;
    height:285px;
    float: left;
	
}
.dd1 {
    width: 100%;
    height: 40px;
    background-color: #000;
    opacity: 0.88;
    filter: alpha(opaity=88);
    color: #fff;
    font-size: 14px;
    position: absolute;
    bottom: 0px;
    text-align: left;
}
.dd1 > span {
    display: block;
    height: 40px;
    line-height: 40px;
    margin-left: 10px;
    width: 350px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;
    color: #fff;
}
.lbnews-right{width: 700px;float: right;}
.lbnews-right ul li {
    background: url("../images/ga_qq.png") no-repeat left center transparent;
    padding-left: 12px;
    position: relative;
    zoom: 1;
    line-height: 40px;
}
.lbnews-right ul li a {
    font-size: 16px;
	color: #333;
	display: block;
    width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.lbnews-right ul li span {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 15px;
    color: #a6a6a6;
}
.section{width: 100%;margin: 20px auto;}
.section::after{content:'';display: table;clear: both;}
.section-left{width: 48%;float: left;}
.section-right{width: 48%;float: right;}
.noban h2{font-size: 20px;position: relative;line-height:36px; color:#0062cc;}
.noban h2 a{display:inline-block;width: 75px;height: 25px;text-align: center;line-height: 25px; position:  absolute;right: 0;top:5px;color: #fff;background: #0062cc;font-size: 16px;border-radius: 20px;font-weight: 400;}
.noban ul li {
    background: url("../images/ga_qq.png") no-repeat left center transparent;
    padding-left: 12px;
    position: relative;
    zoom: 1;
    line-height: 40px;
}
.noban ul li a {
    font-size: 16px;
	color: #333;
	display: block;
    width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.noban ul li span {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 15px;
    color: #a6a6a6;
}
.wzbb{width: 100%;}
/*警民互动样式*/
.jmhd{width: 1180px;padding: 10px;margin: 0 auto;background: #fff;}
.fourhd{width: 100%;margin:20px auto;}
.fourhd::after{display: table;clear: both;content: '';}
.fourhd ul li{display: block;width: 218px;float: left;border: 1px solid #1666c1;margin-right: 20px;}
.fourhd ul li a .mo1{width: 100%;height: 200px;background:#1666c1;text-align: center;}
.fourhd ul li a .mo1 img{margin-top: 20px;}
.fourhd ul li a p{text-align: center;line-height: 70px;font-size: 20px;font-weight: 700;color: #1666c1;}
.fourhd ul li:nth-child(5){margin-right:0px;}
.noban1 h2{font-size: 20px;position: relative;line-height:36px; color:#0062cc;}
.noban1 h2 a{display:inline-block;width: 75px;height: 25px;text-align: center;line-height: 25px; position:  absolute;right: 0;top:5px;color: #fff;background: #0062cc;font-size: 16px;border-radius: 20px;font-weight: 400;}
.noban1 ul li{
   
    position: relative;
    width: 100%;
    padding-top: 15px;
display: inline-block;
border-bottom:1px dashed #999;}
.noban1 ul li img{position: absolute;
    left: 0;
    top: 17px;
    width:60px;}
.noban1 ul li .zjdc_zt{
	background:#5079d9;
	width:10%;
	text-align:center;
	color:#fff;
	float:left;
	margin-top:5px;
	margin-right: 5px;
}
.noban1 ul li .tit {height: 30px;}
.noban1 ul li .tit a{
    display: inline-block;
    width: 87%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 16px;
    color: #333333;
    line-height: 21px;
    max-width: 100%;
    }

.noban1 ul li .tit a.bt{
    display: inline-block;
    width: 72%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 16px;
    color: #333333;
    line-height: 31px;
    max-width: 100%;
    margin-right: 12px;
    }

.noban1 ul li .tit a.jgfk{
	width: 15%;
	text-align: center;
	color: #1195f3;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size: 16px;
	line-height: 31px;
	max-width: 100%;
	position: absolute;
	font-weight: bold;
	background-color: #c1eaf9;
}

.noban1 ul li p{font-size: 14px;
    color: #1f76e3;
    line-height: 10px;
    margin-top: 5px;
    margin-bottom: 17px;}
.action{
	position: absolute;
    right: 0;
    top: 18px;
    width: 52px;
    height: 46px;
    background-color: #1cb390;
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 46px;
}
.noban2 h2{font-size: 20px;position: relative;line-height:36px; color:#0062cc;}
.noban2 h2 a{display:inline-block;width: 75px;height: 25px;text-align: center;line-height: 25px; position:  absolute;right: 0;color: #fff;background: #0062cc;font-size: 16px;border-radius: 20px;font-weight: 400;}
.noban2 ul li {
    background: url("../images/ga_qq.png") no-repeat left center transparent;
    padding-left: 12px;
    position: relative;
    zoom: 1;
    line-height: 78px;
    border-bottom:1px dashed #999;
}
.noban2 ul li a {
    font-size: 16px;
    color: #333;
    display: block;
    width: 79%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.noban2 ul li span{position: absolute;bottom: 0;right: 0;font-size: 15px;color: #a6a6a6;}
/*新媒体样式*/
.nmedia{width: 1180px;margin: 0 auto;padding: 10px;background: #fff;}
.qdga{width: 100%;}
.qdga::after{content: '';display: table;clear: both;}
.qdga h2{color: #1066da;font-size: 36px;text-align: center;margin-bottom: 20px;}
.qdga ul li{display: block;width: 150px;height: auto;float: left;margin-right: 56px;margin-bottom: 20px;}
.qdga ul li img{width:100%;height:100%;border:1px solid #ccc;border-radius:5px;}
.qdga ul li:nth-child(6n){margin-right: 0px;}
.qdga ul li a p{text-align: center;line-height: 32px;}
.three-section{width: 100%;}
.xmt-tit{border-bottom: 2px solid #216abc;}
.wx,.xmt-tit::after{content: '';display: table;clear: both;}
.xmt-tit ul li{display: block;width: 200px;height: 55px;background: #eeeeee;text-align: center;float: left;line-height: 55px;border-top-left-radius: 10px;border-top-right-radius: 10px;margin-right: 45px;}
.xmt-tit ul li.on{background: #1666c1!important;border-top-right-radius: 10px;border-top-left-radius: 10px;
border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;

}
.xmt-tit ul li:first-child{margin-left: 245px;}
.wx h2{text-align: center;line-height: 60px;margin-top: 20px;margin-bottom: 20px;}
.wx h2 span{font-size: 24px;color:#216abc;border-bottom: 1px solid #216abc;border-top: 1px solid #216abc;line-height: 48px;display: inline-block;}
.wx ul li{display: block;width: 150px;height: auto;float: left;margin-right: 56px;margin-bottom: 20px;}
.wx ul li:nth-child(6n){margin-right: 0px;}
.wx ul li a p{text-align: center;line-height: 32px;}


.wx ul li div {
  overflow: hidden;
  text-align: center;
}
.wx ul li div a {

}
.wx ul li div a img {
    width: 150px;
    height: 150px;
    border-radius: 5px;
}
.wx ul li div a p {
  text-align: center;
}
.mask {
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);
  width: 100%;
  height: 100%;
  display: none;
  cursor: default;
  z-index: 10;
}
.mask .mask_with {
  width: 320px;
  height: 380px;
  background-color: white;
  margin: 0 auto;
  margin-top: 100px;
}
.mask img {
  width: 210px !important;
  height: 210px !important;
}
.close{
	text-align:center;
}
.close img {
  width: 60px !important;
  height: 60px !important;
  cursor: pointer;
  text-align: center;
}
.mask p {
  width: 100% !important;
  font-size: 20px !important;
  line-height: 50px;
}
.mask .mask_title {
  color: #358bcc;
  margin-bottom: 15px;
  border-bottom: 2px solid #efefef;
  font-size: 24px !important;
  height: 70px;
  line-height: 70px;
}




/*列表页样式*/
.lb-con{width: 1180px;margin: 0 auto;background: #fff;padding: 10px;}
.lb-con::after{content:'';display: table;clear: both;}
.lb-con>p{line-height: 36px;font-size: 16px;}
.lb-con>p>img{float: left;margin-top: 5px;margin-right: 8px;}
.lb-container{width: 100%;}

.lb-container ul li {
    background: url("../images/ga_qq.png") no-repeat left center transparent;
    padding-left: 12px;
    position: relative;
    zoom: 1;
    line-height: 40px;
}

.lb-container ul li a {
    font-size: 16px;
    display: block;
    width: 86%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
}
.lb-container ul li span {
    position: initial;
    bottom: 0;
    right: 0;
    font-size: 15px;
    color: #a6a6a6;
}

#testfenye{
	width: 100%;
	margin: 20px auto;
}
.page-elem-field-root {
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
}

.page-elem-field {
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
}
/* .page-elem-field .item:first-child::after{
	content: "å…±{{total}}æ¡";
	position: absolute;
	left: -60px;
} */
.page-elem-field .item {
	position: relative;

	width: 32px;
height: 32px;
border: 1px solid #e3e3e6;
border-radius: 4px;


	
	line-height: 32px;
	text-align: center;
	font-size: 14px;
	
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* ä¸¤ä¸ªå°æ–¹å—ä¹‹é—´çš„è·ç¦» */
	margin-right: 8px;
}
.page-elem-field .item:last-child{
	margin-right: 0px;
}
.page-elem-field .item.head {
	width: 60px;
	min-width: 50px;
}

.page-elem-field .item.foot {
	width: 60px;
	min-width: 50px;
}

.page-elem-field .item.active {
	background-color: #425CDE;
	color: #fff;
}

.page-elem-field .item:hover {
	background-color:#425CDE;
	color: #fff;
}

.page-elem-field .item.item-disable {
	color: #d2d2d2 !important;
	cursor: not-allowed !important;
}

.page-elem-field .item.active:hover {
	background-color:#425CDE;
	color: #fff;
}

.toPage {
	margin-left: 32px;
	width: 100px;
	height: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	
}

.toPage .inputBox {
	width: 40px;
	height: 30px;
	box-sizing: border-box;
	position: relative;
}

.toPage .inputBox .inputborder {
	width: 40px;
	height: 30px;
	box-sizing: border-box;
	text-align: center;
	outline: none;
	border: 1px solid #e2e2e2;
	z-index: 22;
	position: absolute;
	left: 0;
	top: 0;
}

.toPage .inputBox .show-val {
	position: absolute;
	left: 0;
	top: 0;
	width: 40px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #e2e2e2;
	box-sizing: border-box;
}

.toPage::before {
	content: '跳至';
	display: block;
	margin-right: 5px;
	width: 32px;
	height: 30px;
	line-height: 30px;
}

.toPage::after {
	content: '页';
	margin-left: 5px;
	width: 16px;
	height: 30px;
	line-height: 30px;
}

.pagesbox {
	margin-left: 10px;
	width: 60px;
	height: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
}

.pagesbox .currectPage {
	color: deepskyblue;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.pagesbox .line {
	color: deepskyblue;
	width: 10px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.pagesbox .allPages {
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}	
.left-section{width: 318px;border: 1px solid #f3f3f3;float: left;margin-top: 10px;}
.lb-title{height: 32px;
    padding: 15px 0;
    background-color: #0069a0;
    text-align: center;}
.lb-title span{font-weight: 700;font-size: 18px;color: #fff;line-height: 32px;}
.left-section > ul .lm_line {
    width: 250px;
    border-bottom: 1px solid #e9f2fe;
    margin: 0 34px;
    display: block;
}
.left-section ul li{background: none;text-align: center;padding-left: 0;}

.left-section ul li a{font-size: 18px;display: block;width: 100%;height: 100%;line-height: 50px;}
.left-section ul li a:hover{background: #1c92cf;color: #fff;}
.right-section{width: 840px;float: right;}

.right-section h2{position: relative;line-height: 48px;}
.right-section h2 em {
    z-index: 2;
    position: relative;
    background: #fff;
    padding-right: 25px;
    color: #1c92cf;
    font-weight: bold;
	font-size: 20px;
	font-style: normal;
}

.right-section h2  span {
    background: #F5F5F5;
    width: 840px;
    height: 8px;
    right: 0;
    bottom: 18px;
    display: block;
    margin-top: -17px;
    position: absolute;
    z-index: 0;
}


.right-section_zjdc{width: 840px;float: right;}

.right-section_zjdc h2{position: relative;line-height: 48px;margin-bottom: 10px;}
.right-section_zjdc h2 em {
    z-index: 2;
    position: relative;
    background: #fff;
    padding-right: 25px;
    color: #1c92cf;
    font-weight: bold;
	font-size: 20px;
	font-style: normal;
}

.right-section_zjdc h2  span {
    background: #F5F5F5;
    width: 840px;
    height: 8px;
    right: 0;
    bottom: 18px;
    display: block;
    margin-top: -17px;
    position: absolute;
    z-index: 0;
}
.right-section_zjdc ul li {
    padding-left: 0px;
    position: relative;
    zoom: 1;
    line-height: 40px;
    background: none;
}

.right-section_zjdc ul li a {
    font-size: 16px;
    display: block;
    width: 72.8%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    font-weight:bold;
    line-height: 22px;
}
.right-section_zjdc ul li span {
    position: initial;
    bottom: 0;
    font-size: 15px;
    color: #19191af7;
    float: left;
    right: initial;
}
.small_ejlb{
  text-align: left;
  border-bottom: 0px;
  line-height: 22px;
  width: 99.2%;
  background-color: #5079d91c;
  margin-top: -8px;
  height: 55px;
  margin-bottom: 30px;
  padding-left: 0px;
  border-left: 5px solid #5079d9;
}
 .small_ejlb a{
 	    padding-left:15px;
 	    padding-top: 5px;
 	    font-weight: bold;
 }
 .small_ejlb span{margin-right:30px;margin-left: 15px;}

 .small_ejlb .zjdc_zt{
	background:#5079d9;
	width: 100px;
	text-align:center;
	color:#fff;
	float: right;
	height: 54px;
	line-height: 54px;
	margin-right: 7px;
}

 .small_ejlb .zjdc_jgfk{
	background:#5079d9;
	width: 100px;
	text-align:center;
	color:#fff;
	float: right;
	height: 54px;
	line-height: 54px;
}
 .small_ejlb .zjdc_jgfk a{
 	color:#fff;
 	font-weight:normal;
 	height: 54px;
 	line-height: 54px;
 	padding: 0px;
 	width: 100%;
 }




.right-section2{width: 98%;float: right;height: 180px;}

.right-section2 ul{width: 80%;margin: 0 auto;}
.right-section2 ul li{width: 42%;float:left;line-height: 60px;background: #0b67cc1f;border: 2px #225991 double;margin-right: 120px;text-align: center;padding-left: 0px;position: inherit;}
.right-section2 ul li a{width:100%;color: #1c92cf;font-size: 20px;font-weight: bold;}
.right-section2 ul li:nth-child(2){margin-right: inherit;}

.right-section2 h2{position: relative;line-height: 48px;margin-bottom: 20px;}
.right-section2 h2 em {
    z-index: 2;
    position: relative;
    background: #fff;
    padding-right: 25px;
    color: #1c92cf;
    font-weight: bold;
	font-size: 20px;
	font-style: normal;
}

.right-section2 h2  span {
    background: #F5F5F5;
    width: 1020px;
    height: 8px;
    bottom: 18px;
    display: block;
    margin-top: -17px;
    position: absolute;
    z-index: 0;
    left: 100px;
}



.right-section3{width: 98%;float: right;height: 180px;}

.right-section3 ul{width: 80%;margin: 0 auto;}
.right-section3 ul li{width: 30%;float:left;line-height: 60px;background: #0b67cc1f;border: 2px #225991 double;margin-right: 37px;text-align: center;padding-left: 0px;position: inherit;}
.right-section3 ul li a{width:100%;color: #1c92cf;font-size: 20px;font-weight: bold;}
.right-section3 ul li:nth-child(3){margin-right: inherit;}

.right-section3 h2{position: relative;line-height: 48px;margin-bottom: 20px;}
.right-section3 h2 em {
    z-index: 2;
    position: relative;
    background: #fff;
    padding-right: 25px;
    color: #1c92cf;
    font-weight: bold;
	font-size: 20px;
	font-style: normal;
}

.right-section3 h2  span {
    background: #F5F5F5;
    width: 1020px;
    height: 8px;
    bottom: 18px;
    display: block;
    margin-top: -17px;
    position: absolute;
    z-index: 0;
    left: 100px;
}

/*内容页样式*/
.nr-con{width: 1180px;margin: 0 auto;padding: 10px;background: #fff;}
.nr-con>p{line-height: 36px;font-size: 16px;}
.nr-con>p>img{float: left;margin-top: 5px;margin-right: 8px;}
.essay{width: 100%;
    padding-bottom: 20px;}
.essay-con{width:1180px;margin:0 auto;}
.title_xx{
  text-align: center;
  display: block;
  box-sizing: border-box;
  padding: 0 160px;
  font-size: 22px;
  font-weight: 600;
	padding-top: 40px;
	padding-bottom: 20px;
}
 .small{
  text-align: center;
  border-bottom: 1px dashed #97c8ea;
	 line-height: 36px;
}
 .small_0{
  text-align: left;
  border-bottom: 0px;
  line-height: 36px;
  background-color: #5079d91c;
  margin-bottom: 20px;
 }
 .small_1{
  text-align: left;
  border-bottom: 0px;
  line-height: 36px;
  width: 60%;
  margin:0 auto;
}
 .small_1 .zjdc_zt{
	background:#5079d9;
	width: 100px;
	text-align:center;
	color:#fff;
	float: left;
    margin-right:20px;
}

 .small_1 .zjdc_jgfk{
	background:#5079d9;
	width: 100px;
	text-align:center;
	color:#fff;
	float: left;
    margin-right:40px;
}
 .small_1 .zjdc_jgfk a{
 	color:#fff;
 	padding:0px;
 	font-weight: normal;
 }

 .small_1 a{
 	    padding-left:15px;
 	    padding-top: 5px;
 	    font-weight: bold;
 }
 .small_1 span{margin-right:30px;margin-left: 15px;}
 .content1{height:300px;}
.content {width: 90%;margin:0 auto;}
.content p{font-size: 16px;line-height: 39px;}
.content table{margin:0 auto;}
.content p.p1{text-align: center;}

.ysqgkzy{margin-top:100px;}
.ysqgkzy ul li{
	width: 39%;
	float:left;
	background:url(../images/ysqgk_bg.jpg);
	line-height:150px;
	text-align:center;
	margin: 0 5.4%;
	border:1px solid #0262c4;
}
.ysqgkzy ul li a{font-size:28px;color:#fff;}


.swiper-slide a img{width: 570px;height:100%;}
.clear{
    clear: both;
}
.m-header{display: none;}
.lunbo4{display: none;}
.search1{display: none;}
.yw_p2{display:none;}
.xzzfgs_pc{display:block;}
.xzzfgs_pc a img{width:1180px;}
.xzzfgs_phone{display:none;}



/*手机端样式*/
@media screen and (max-width: 750px){
	*{font-size: 12px!important;}
	.news-right ul li a{width:73%;}
	.dd1 > span{width:65%;}
	.title>img{scale:1.5;}
	.informan .title .tim{width:100%;}
	.impp1{display: none;}
	.impp2{display: block;}
	img{width: 100%;}
	body{background: #fff;}	
.top-head{width: 100%;height: 206px;background: url("../images/ga_banphone.png")top center no-repeat;background-size: 100%;}
.top-headcon{width:96%;margin: 0 auto;}	
.top-headcon p{display: none;}	
	.solgan{width:100%;height: 100px;margin: 80px auto 24px auto;text-align: center;}
.solgan .im1{float: none;width: 50%;}
.solgan .im2{float: right;display: none;}
.nav{width: 100%;height: 70px;background: #fff;padding-top: 10px;}
.nav::-webkit-scrollbar {display: none;	}
.nav-con{width: 100%;margin: 0 auto;}
.nav-con ul li{float: left;}
.commun-right ul li img{width:100%;height:100%;}
.nav-con ul li a{color: #fff;display: inline-block;width: 150px;line-height: 50px;text-align: center;}	
.search{
    width: 94.6%;
    height: 43px;
    border-radius: 5px;
    background: #fff;
    float:left;
    border: 1px solid #ededed;
    margin: 10px;
    }


/*民意110手机样式	*/
	
.my-con{width:96%;margin: 0 auto;padding: 1%;background: #fff;padding-bottom: 15%;}
.my-con ul li{width:100%;
    float: none;
    position: relative;
    padding: 0;
    margin-top: 80px!important;
    overflow: visible!important;}
	.my-con ul li:first-child{margin-top: 10px!important;}
.my-con ul li a{transition: all 0.3s linear;}
.my-con ul li a .my-img{overflow: hidden;
    transition: all 0.3s linear;
    display: block;}
.my-con ul li a .my-wz{padding-top: 26px;
    background: rgba(255,255,255, 1);
    padding-bottom: 27px;
    width: 60%;
    position: absolute;
    bottom: -65px;
    margin-left:0;
    z-index: 1;
    left: 20%;
text-align: center;}
	.my-con ul li a .my-wz img{width: 15%;}
.my-con ul li a .my-wz p{margin-top: 10px;font-size: 24px;font-weight: 600;}
.my-con::after{content: '';display: table;clear: both;}
.my-con ul::after{content: '';display: table;clear: both;}	


.news{width:96%;padding: 2%;margin: 0 auto;background: #fff;}	
.news>p{float:none;text-align: center;}
.news>p>a{display: inline-block;width: 90px;height: 30px;background: #0062cc;border-radius: 16px;text-align: center;line-height: 30px;color: #fff;margin-top: 10px;}
.news-left{width:100%;height:auto;float: none;}
.news-left img{width: 100%;}	
.news-right{width:100%;height: auto;float:none;background: #eaeffc;padding: 0px;}	
.dynamic{width:96%;padding: 2%;margin: 0px auto;background: #fff;position: relative;}	
.lunbo1 {
    width:100%;
    height:auto;
    float: none;
	margin-bottom: 20px;
}
	.dynamic-right{float:none;width:100%;}
.model1{width:100%;position:relative;top: 0;left: 0;}
	.model1::after{display: table;content: '';clear: both;}	
.model1 ul li{height: 40px;
    line-height: 38px;
    float: left;
    font-size: 20px;
    cursor: pointer;
    margin: 0px;
    width:23%;
text-align: center;
padding:1%;}
	.modell1 ul li{
	margin: 5px 10px;
    width: 96%;
    text-align: left;
    height: 65px;
	border-bottom:1px dashed #999;
	padding: 5px 0px;
}
.hf{width:96%;margin: 0 auto;text-align: center;}
.informan{width:96%;padding: 0px;background: #fff;margin: 0 auto;}	
.infor-left{width:100%;height: 288px;background: url("../images/ga_bg.png")top center no-repeat;position: relative;float:none;margin-bottom: 10px;}
.title1{width:15%;height: 288px;background: #1b75ff;text-align: center;}
.title1::before{display: table;clear: both;content: "";}
.title1 p{font-size: 27px;color: #fff;font-weight: 600;margin-top: 74px;}
/*新增样式*/
	.informan ul li{width: 49%;margin-right: 2%;}	
	.informan ul li a img{width:100%;height:auto;}
	.informan ul li:nth-child(even){margin-right: 0;}
.sjjg{display: block;width:80%;position: absolute;top: 65px;left:70px;}
.sjjg::after{display: table;clear: both;content: '';}
.sjjg li{float: left;display:block;width:45%;height: 75px;background: #8abbf5;margin-right: 20px;margin-bottom: 20px;text-align: center;}
.sjjg li:nth-child(even){margin-right: 0;}
.sjjg li a{color: #fff;line-height: 75px;display: block;}
.infor-right{width:100%;height: 288px;background: url("../images/ga_bg.png")top center no-repeat;position: relative;float: right;}
.title2{width: 15%;height: 288px;background: #1b75ff;text-align: center;}
.title2::before{display: table;clear: both;content: "";}
.title2 p{font-size: 27px;color: #fff;font-weight: 600;margin-top: 7px;}
.sjjg1{display: block;width: 80%;position: absolute;top: 12px;left:70px;}
.sjjg1::after{display: table;clear: both;content: '';}
.sjjg1 li{float: left;display:block;width: 45%;height: 75px;background: #8abbf5;margin-right: 20px;margin-bottom: 20px;text-align: center;}
.sjjg1 li:nth-child(even){margin-right: 0;}
.sjjg1 li a{color: #fff;line-height: 75px;display: block;}	
.communication{width:96%;padding: 2%;background: #fff;margin: 0 auto;}	
.commun-left{width:100%;float:none;margin-bottom: 10px;}	
.commun-left .modell2 ul.zcwd_sy li{
    padding-left: 5px;
    padding-right: 36px;
    position: relative;
    width: 88%;
    padding-top: 15px;
    display: inline-block;
    border-bottom:1px dashed #999;
    line-height: 49px;
}

.commun-left .modell2 ul.zcwd_sy li a {
    font-size: 16px;
	color: #333;
	display: block;
    width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.commun-left .modell2 ul.zcwd_sy li span {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 15px;
    color: #a6a6a6;
}
.commun-right{width:100%;float:none;}
	.commun-right ul li{display: block;width: 49%;margin-right: 2%;float: left;margin-bottom: 10px;}
	.commun-right ul li:nth-child(2n){margin-right: 0px;}
.commun-left .model2 ul li{height: 40px;
    line-height: 38px;
    float: left;
    font-size: 20px;
    cursor: pointer;
    margin: 0 5px;
    width: 100px;
text-align: center;padding: 10px 5px;}	
.commun-left .modell2 ul li{
    padding-left: 55px;
    padding-right: 2px;
    position: relative;
    width: 86%;
    padding-top: 15px;
    display: inline-block;
    border-bottom:1px dashed #999;
    }	
.commun-left .modell2 ul li img{
    position: absolute;
    left: 0;
    top: 22px;
    width: 50px;
    }
.commun-left .modell2 ul li .zjdc_zt{
	background:#5079d9;
	width: 12%;
	text-align:center;
	color:#fff;
	float:left;
	margin-top: 9px;
	font-size: 12px;
	line-height: 14px;
	margin-right: 5px;
}
.commun-left .modell2 ul li .tit {height: 30px;}
.commun-left .modell2 ul li .tit a.bt{
    display: inline-block;
    width: 59%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 16px;
    color: #333333;
    line-height: 31px;
    max-width: 100%;
    }

.commun-left .modell2 ul li .tit a.jgfk{
	width: 21%;
	text-align: center;
	color: #1195f3;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size: 16px;
	line-height: 20px;
	max-width: 100%;
	position: absolute;
	font-weight: bold;
	background-color: #c1eaf9;
	top: 22px;
}
.template{width:96%;padding:2%;background: #fff;margin: 20px auto;}
.template::after{display: table;content: '';clear: both;}
.template ul li{float: left;display: block;width:48%;height: 240px;border: 1px solid #dceffc;text-align: center;margin-right:2%;margin-bottom: 20px;}
.template ul li.wyc_titc{width:48%;padding:0;}
.template ul li.wyc_titc p{line-height:20px;margin: 10px 0;}
.template ul li:nth-child(2n){margin-right: 0}
.template ul li img{margin-top: 32px;width: 60%;}
.template ul li p{font-size: 18px;line-height: 60px;color: #0062cc;}
.template ul li a{display: inline-block;width: 110px;height: 28px;color: #fff;text-align: center;line-height: 28px;background: #0062cc;border-radius: 20px;}

.template1{width:96%;padding:2%;background: #fff;margin: 20px auto;}
.template1::after{display: table;content: '';clear: both;}
.template1 ul li{float: left;display: block;width:48%;height: 240px;border: 1px solid #dceffc;text-align: center;margin-right:2%;margin-bottom: 20px;}
.template1 ul li.wyc_titc p{line-height:20px;margin: 10px;}
.template1 ul li:nth-child(2n){margin-right: 0}
.template1 ul li img{margin-top: 32px;width: 60%;}
.template1 ul li p{font-size: 18px;line-height: 60px;color: #0062cc;}
.template1 ul li a{display: inline-block;width: 110px;height: 28px;color: #fff;text-align: center;line-height: 28px;background: #0062cc;border-radius: 20px;}


.template2{width:96%;padding:2%;background: #fff;margin: 20px auto;}
.template2::after{display: table;content: '';clear: both;}
.template2 ul li{float: left;display: block;width:48%;height: 240px;border: 1px solid #dceffc;text-align: center;margin-right:2%;margin-bottom: 20px;}
.template2 ul li.wyc_titc p{line-height:20px;margin: 10px;}
.template2 ul li:nth-child(2n){margin-right: 0}
.template2 ul li img{margin-top: 32px;width: 60%;}
.template2 ul li p{font-size: 18px;line-height: 60px;color: #0062cc;}
.template2 ul li a{display: inline-block;width: 110px;height: 28px;color: #fff;text-align: center;line-height: 28px;background: #0062cc;border-radius: 20px;}


.ztzl{width:96%;margin: 0 auto;padding:2%;}	
.ztzl ul li{display: block;width:49%;float: left;margin-right:2%;}
.ztzl ul li:nth-child(2n){margin-right: 0px;}	
.yq-contain{width:100%;margin: 0px auto;}
.yq-contain ul li {float: left;margin-right: 3%;margin-top: 14px;width: 31%;}
.yq-contain ul li:first-child{margin-left: 0px;}
.yq-contain ul li:last-child{margin-right: 0px;}
.yq-contain select{width:100%;height: 45px;border: 0;}

.bottom-con{width:100%;margin: 0 auto;height:auto;padding-bottom: 10px;}
.bottom-conleft{float:none;width:100%;height: 90px;text-align: center;}
.bottom-conleft img{vertical-align: middle;margin-top: 10px;width: 20%;}
#_span_jiucuo img{vertical-align: middle;padding-top: 0px;}
.bottom-con p{color: #fff;line-height: 32px;text-align: center;width:100%;position: relative;}
.bottom-con p a{color: #fff;}
.bottom-con .p1{margin-top: 20px;}
.bottom-con p img{float: left;position: absolute;top: 5px;left: 23%;width: 5%;}	
/*警方发布手机样式	*/
.jffb{width:96%;background: #fff;padding:2%;margin: 0 auto;margin-top: 15%;}
.big-title{width: 100%;background: url("../images/ga_jffb.png") center no-repeat;font-size: 20px !important;color: #0062cc;text-align: center;font-weight: 600;}
.imgnews{width: 100%;}
.imgnews h2{font-size: 14px !important;position: relative;line-height:36px; color:#0062cc;}
.imgnews h2 a{display:inline-block;width: 75px;height: 25px;text-align: center;line-height: 25px; position:  absolute;right: 0;top:5px;color: #fff;background: #0062cc;font-size: 16px;border-radius: 20px;font-weight: 400;}
.noban h2{font-size: 14px !important;position;position: relative;line-height:36px; color:#0062cc;}
.noban h2 a{display:inline-block;width: 75px;height: 25px;text-align: center;line-height: 25px; position:  absolute;right: 0;top:5px;color: #fff;background: #0062cc;font-size: 16px;border-radius: 20px;font-weight: 400;}
	
.lunbo2 {
    width:100%;
    height:auto;
    float: none;
	
}	
.lbnews-right{width:100%;float:none;}	
.section-left{width: 100%;float: none;}
.section-right{width: 100%;float: none;margin-top: 30px;}
.swiper-slide a img{width: 100%;height:241.91px;}	



.noban1 ul li .zjdc_zt{
	background:#5079d9;
	width: 12%;
	text-align:center;
	color:#fff;
	float:left;
	margin-top: 8px;
	font-size: 12px;
	line-height: 17px;
	margin-right: 5px;
}
.noban1 ul li .tit a.bt{
    display: inline-block;
    width: 62.5%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 16px;
    color: #333333;
    line-height: 31px;
    max-width: 100%;
    }

.noban1 ul li .tit a.jgfk{
	width: 21%;
	text-align: center;
	color: #1195f3;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size: 16px;
	line-height: 20px;
	max-width: 100%;
	position: absolute;
	font-weight: bold;
	background-color: #c1eaf9;
	top: 22px;
}

.noban2 h2{font-size: 14px !important;position: relative;line-height:36px; color:#0062cc;}
.noban2 h2 a{display:inline-block;width: 75px;height: 25px;text-align: center;line-height: 25px;position:  absolute;right: 0;color: #fff;background: #0062cc;font-size: 16px;border-radius: 20px;font-weight: 400;top: 5px;}
.noban2 ul li {
    background: url("../images/ga_qq.png") no-repeat left center transparent;
    padding-left: 12px;
    position: relative;
    zoom: 1;
    line-height: 68px;
    border-bottom:1px dashed #999;
}

.noban2 ul li a {
    font-size: 16px;
    color: #333;
    display: block;
    width: 70%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.noban2 ul li span{position: absolute;bottom: 0;right: 0;font-size: 15px;color: #a6a6a6;}

/*警民互动手机样式	*/
.jmhd{width:96%;padding:2%;margin: 0 auto;background: #fff;}
.fourhd{width: 100%;}
.fourhd::after{display: table;clear: both;content: '';}
.fourhd ul li{display: block;width:48%;float: left;border: 1px solid #1666c1;margin-right: 2%;margin-bottom: 20px;}
.fourhd ul li a .mo1{width: 100%;height: 200px;background:#1666c1;text-align: center;}
.fourhd ul li a .mo1 img{margin-top: 20px;width: 80%;}
.fourhd ul li a p{text-align: center;line-height: 70px;font-size: 20px;font-weight: 700;color: #1666c1;}
.fourhd ul li:nth-child(2n){margin-right:0px;}	
.noban1 ul li .tit a{display: inline-block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 16px;
    color: #333333;
    line-height: 21px;
    max-width: 75%;}	
	
/*新媒体手机样式	*/
.nmedia{width:96%;margin: 0 auto;padding: 2%;background: #fff;}	
.qdga ul li{display: block;width:49%;height: auto;float: left;margin-right:2%;margin-bottom: 20px;}
.qdga ul li img{width:95%;height:100%;border:1px solid #ccc;border-radius:5px;padding:2.5%}
.qdga ul li:nth-child(2n){margin-right: 0px;}	
.three-section{width: 100%;}
.xmt-tit{border-bottom: 2px solid #216abc;}
.wx,.xmt-tit::after{content: '';display: table;clear: both;}
.xmt-tit ul li{display: block;width:30%;height: 55px;background: #eeeeee;text-align: center;float: left;line-height: 55px;border-top-left-radius: 10px;border-top-right-radius: 10px;margin-right:3%;}
.xmt-tit ul li.on{background: #1666c1!important;border-top-right-radius: 10px;border-top-left-radius: 10px;
border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;

}
.xmt-tit ul li:first-child{margin-left:0px;}
.wx h2{text-align: center;line-height: 60px;margin-top: 20px;margin-bottom: 20px;}
.wx h2 span{font-size: 24px;color:#216abc;border-bottom: 1px solid #216abc;border-top: 1px solid #216abc;line-height: 48px;display: inline-block;}
.wx ul li{display: block;width:49%;height: auto;float: left;margin-right:2%;margin-bottom: 20px;}
.wx ul li:nth-child(2n){margin-right: 0px;}
.wx ul li a p{text-align: center;line-height: 32px;}


.wx ul li div {
  overflow: hidden;
  text-align: center;
}
.wx ul li div a {

}
.wx ul li div a img {
    width: 186.16px;
    height: 186.16px;
    border-radius: 5px;
}
.wx ul li div a p {
  text-align: center;
  margin-top: 5px;
}
.mask {
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);
  width: 100%;
  height: 100%;
  display: none;
  cursor: default;
  z-index: 10;
}
.mask .mask_with {
  width: 50%;
  height: 260px;
  background-color: white;
  margin: 0 auto;
  margin-top: 60px;
}
.mask img {
  width: 120px !important;
  height: 120px !important;
}
.close{
	text-align:center;
}
.close img {
  width: 60px !important;
  height: 60px !important;
  cursor: pointer;
  text-align: center;
}
.mask p {
  width: 100% !important;
  font-size: 16px !important;
  line-height: 30px;
}
.mask .mask_title {
  color: #358bcc;
  margin-bottom: 15px;
  border-bottom: 2px solid #efefef;
  font-size: 22px !important;
  height: 60px;
  line-height: 60px;
}

/*列表页手机样式*/
.lb-con{width:96%;margin: 0 auto;}
.lb-con>p{line-height: 36px;font-size: 16px;}
.lb-con>p>img{float: left;margin-top: 5px;margin-right: 8px;width:6%;}
.lb-container{width: 100%;}	
.lb-container table{width:100%;}
.lb-container table tr td{float:left;width:100%;}
.lb-container ul li {
    background: url("../images/ga_qq.png") no-repeat left center transparent;
    padding-left: 12px;
    position: relative;
    zoom: 1;
    line-height: 40px;
}

.lb-container ul li a {
    font-size: 16px;
	display: block;
	width: 80%;
	white-space: nowrap;
	overflow: hidden;
   text-overflow: ellipsis;
}
.lb-container ul li span {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 15px;
    color: #a6a6a6;
}

#testfenye{
	width: 100%;
	margin: 20px auto;
	padding-left: 20px;
}
.page-elem-field-root {
	display: block;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
}

.page-elem-field {
	display: block;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
}
/* .page-elem-field .item:first-child::after{
	content: "å…±{{total}}æ¡";
	position: absolute;
	left: -60px;
} */
.page-elem-field .item {
	position: relative;

	width: 32px;
height: 32px;
border: 1px solid #e3e3e6;
border-radius: 4px;


	
	line-height: 32px;
	text-align: center;
	font-size: 14px;
	
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* ä¸¤ä¸ªå°æ–¹å—ä¹‹é—´çš„è·ç¦» */
	margin-right: 8px;
	float: left;
}
.page-elem-field .item:last-child{
	margin-right: 0px;
}
.page-elem-field .item.head {
	width: 60px;
	min-width: 50px;
}

.page-elem-field .item.foot {
	width: 60px;
	min-width: 50px;
}

.page-elem-field .item.active {
	background-color: #425CDE;
	color: #fff;
}

.page-elem-field .item:hover {
	background-color:#425CDE;
	color: #fff;
}

.page-elem-field .item.item-disable {
	color: #d2d2d2 !important;
	cursor: not-allowed !important;
}

.page-elem-field .item.active:hover {
	background-color:#425CDE;
	color: #fff;
}

.toPage {
	margin-left: 32px;
	width: 100px;
	height: 30px;
    display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	
}

.toPage .inputBox {
	width: 40px;
	height: 30px;
	box-sizing: border-box;
	position: relative;
}

.toPage .inputBox .inputborder {
	width: 40px;
	height: 30px;
	box-sizing: border-box;
	text-align: center;
	outline: none;
	border: 1px solid #e2e2e2;
	z-index: 22;
	position: absolute;
	left: 0;
	top: 0;
}

.toPage .inputBox .show-val {
	position: absolute;
	left: 0;
	top: 0;
	width: 40px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #e2e2e2;
	box-sizing: border-box;
}

.toPage::before {
	content: '跳至';
	display: block;
	margin-right: 5px;
	width: 32px;
	height: 30px;
	line-height: 30px;
}

.toPage::after {
	content: '页';
	margin-left: 5px;
	width: 16px;
	height: 30px;
	line-height: 30px;
}

.pagesbox {
	margin-left: 10px;
	width: 60px;
	height: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
}

.pagesbox .currectPage {
	color: deepskyblue;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.pagesbox .line {
	color: deepskyblue;
	width: 10px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.pagesbox .allPages {
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}	
	

.left-section{width:100%;border: 1px solid #f3f3f3;float: left;margin-top: 10px;}
.lb-title{height: 32px;
    padding: 15px 0;
    background-color: #0069a0;
    text-align: center;}
.lb-title span{font-weight: 700;font-size: 18px;color: #fff;line-height: 32px;}
.left-section > ul .lm_line {
    width: 250px;
    border-bottom: 1px solid #e9f2fe;
    margin: 0 47.5px;
}
.left-section ul li{background: none;text-align: center;padding-left: 0;}

.left-section ul li a{font-size: 16px;display: block;width: 100%;height: 100%;line-height: 50px;}
.left-section ul li a:hover{background: #1c92cf;color: #fff;}
.right-section{width: 100%;float: right;}

.right-section h2{position: relative;line-height: 48px;}
.right-section h2 em {
    z-index: 2;
    position: relative;
    background: #fff;
    padding-right: 25px;
    color: #1c92cf;
    font-weight: bold;
	font-size: 20px;
	font-style: normal;
}

.right-section h2  span {
    background: #F5F5F5;
    width: 860px;
    height: 8px;
    right: 0;
    bottom: 18px;
    display: block;
    margin-top: -17px;
    position: absolute;
    z-index: 0;
}


.right-section2{width: 100%;float: right;height: 230px;}

.right-section2 ul{width: 80%;margin: 0 auto;}
.right-section2 ul li{width: 100%;float:left;line-height: 60px;background: #0b67cc1f;border: 2px #225991 double;margin-bottom: 27px;text-align: center;padding-left: 0px;position: inherit;}
.right-section2 ul li a{width:100%;color: #1c92cf;font-size: 20px;font-weight: bold;}
.right-section2 ul li:nth-child(2){margin-right: inherit;}

.right-section2 h2{position: relative;line-height: 48px;margin-bottom: 20px;}
.right-section2 h2 em {
    z-index: 2;
    position: relative;
    background: #fff;
    padding-right: 25px;
    color: #1c92cf;
    font-weight: bold;
	font-size: 20px;
	font-style: normal;
}

.right-section2 h2  span {
    background: #F5F5F5;
    width: 1020px;
    height: 8px;
    bottom: 18px;
    display: block;
    margin-top: -17px;
    position: absolute;
    z-index: 0;
    left: 100px;
}



.right-section3{width: 100%;float: right;height: 330px;}

.right-section3 ul{width: 80%;margin: 0 auto;}
.right-section3 ul li{width: 100%;float:left;line-height: 60px;background: #0b67cc1f;border: 2px #225991 double;margin-bottom: 27px;text-align: center;padding-left: 0px;position: inherit;}
.right-section3 ul li a{width:100%;color: #1c92cf;font-size: 22px;font-weight: bold;}
.right-section3 ul li:nth-child(3){margin-right: inherit;}

.right-section3 h2{position: relative;line-height: 48px;margin-bottom: 20px;}
.right-section3 h2 em {
    z-index: 2;
    position: relative;
    background: #fff;
    padding-right: 25px;
    color: #1c92cf;
    font-weight: bold;
	font-size: 20px;
	font-style: normal;
}

.right-section3 h2  span {
    background: #F5F5F5;
    width: 1020px;
    height: 8px;
    bottom: 18px;
    display: block;
    margin-top: -17px;
    position: absolute;
    z-index: 0;
    left: 100px;
}


	

.right-section_zjdc{width: 100%;float: left;}

.right-section_zjdc h2{position: relative;line-height: 48px;margin-bottom: 10px;}
.right-section_zjdc h2 em {
    z-index: 2;
    position: relative;
    background: #fff;
    padding-right: 25px;
    color: #1c92cf;
    font-weight: bold;
	font-size: 20px;
	font-style: normal;
}

.right-section_zjdc h2  span {
    background: #F5F5F5;
    width: 840px;
    height: 8px;
    right: 0;
    bottom: 18px;
    display: block;
    margin-top: -17px;
    position: absolute;
    z-index: 0;
}
.right-section_zjdc ul li {
    padding-left: 0px;
    position: relative;
    zoom: 1;
    line-height: 40px;
    background: none;
}

.right-section_zjdc ul li a {
    padding-left: 5px;
    font-size: 16px;
    display: block;
    width: 95%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    font-weight:bold;
    line-height: 22px;
}
.right-section_zjdc ul li span {
    position: initial;
    bottom: 0;
    right: initial;
    font-size: 15px;
    color: #19191af7;
    margin-left: 5px;
    float: left;
    line-height: 18px;
}
.small_ejlb{
  text-align: left;
  border-bottom: 0px;
  line-height: 22px;
  width: 99.2%;
  background-color: #5079d91c;
  margin-top: -8px;
  height: 70px;
  margin-bottom: 30px;
  padding-left: 0px;
  border-left: 5px solid #5079d9;
}
 .small_ejlb a{
 	    padding-left:15px;
 	    padding-top: 5px;
 	    font-weight: bold;
 	    display: block;
 	    width: 86%;
 	    white-space: nowrap;
 	    overflow: hidden;
 	    text-overflow: ellipsis;
 }
 .small_ejlb span{margin-right: 2px;margin-left: 15px;}

 .small_ejlb .zjdc_zt{
	background:#5079d9;
	width: 80px;
	text-align:center;
	color:#fff;
	float: right;
	height: 30px;
	line-height: 30px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-top: 2px;
}

 .small_ejlb .zjdc_jgfk{
	background:#5079d9;
	width: 100px;
	text-align:center;
	color:#fff;
	float: right;
	height: 30px;
	line-height: 30px;
	margin-right: 10px;
	margin-top: 2px;
}
 .small_ejlb .zjdc_jgfk a{
 	color:#fff;
 	height: 20px;
 	line-height: 30px;
 	padding: 0px;
 }
	
/*手机内容页样式*/
.nr-con{width: 96%;margin: 0 auto;}
.nr-con>p{line-height: 36px;font-size: 16px;}
.nr-con>p>img{float: left;margin-top: 5px;margin-right: 8px;width: 6%;}
.essay{width: 100%;
    padding-bottom: 20px;}
.essay-con{width:100%;margin:0 auto;}
	.essay-con img{width: 100%;}	
.title_xx{
  text-align: center;
  display: block;
  box-sizing: border-box;
  padding: 0 10px;
  font-size: 22px;
  font-weight: 600;
	padding-top: 40px;
	padding-bottom: 20px;
}
 .small{
  text-align: center;
  border-bottom: 1px dashed #97c8ea;
	 line-height: 36px;
}
 .small_1{
  text-align: left;
  border-bottom: 0px;
  line-height: 36px;
  width: 100%;
  margin:0 auto;
  height: 70px;
  padding-top: 10px;
}
 .small_1 .zjdc_zt{
	background:#5079d9;
	width: 100px;
	float: left;
	margin-right: 19%;
	margin-left: 52px;
}
 .small_1 .zjdc_jgfk{
	background:#5079d9;
	width: 100px;
	text-align:center;
	color:#fff;
}
 .small_1 .zjdc_jgfk a{
 	font-weight:normal;
 }


 .small_1 span{margin-right:10px;float: left;margin-left: 10%;}

.content1{height: 220px;} 
.content {width: 90%;margin:0 auto;}
.content p{font-size: 16px;text-indent: 2em;line-height: 39px;text-align: justify;}
.content p.p1{text-align: center;text-indent: 0px;}		
	

.ysqgkzy{margin-top: 10px;width: 100%;height: 100%;}
.ysqgkzy ul li{
	width: 80%;
	background:url(../images/ysqgk_bg.jpg);
	line-height: 80px;
	text-align:center;
	margin: 0 auto;
	float: initial;
	margin-bottom: 30px;
}
.ysqgkzy ul li a{font-size: 20px!important;color:#fff;}
	
	.yw_p1{display:none;}
    .yw_p2{display:block;}

	.motel1111{display: none;}
	.lunbo4{display:block;}
	.m-header{display: block;}
	.m-header a{line-height: 42px;color: #fff;}
	.m-header a img{width: 30%;margin-top: 10px;float: left;margin-left: 10px;margin-right: 10px;}
.btnMenu {
    background:#0062cc;
  
    top: 15px;
    width:90px;
    height: 42px;
    right: 0px;
    position: absolute;
	z-index: 100;
	border-radius: 8px;
}
.menu-box {
    background: rgba(0, 98, 204, 0.9);
    top: 0px;
    width: 122px;
    height:auto;
    right: 0px;
    display: none;
    position: absolute;
    z-index: 9999;
}
.menu-box .pClose {
    padding-top: 16px;
}
.menu-box .pClose i {
    background: url(../images/icoClose_01.png) no-repeat;
    transition: transform 0.4s ease-out;
    width: 20px;
    height: 20px;
    margin-right: 20px;
    float: right;
    cursor: pointer;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
}
.menu-box .pClose i:hover {
    /*	transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg);
*/
}
.menu-box .pSearch {
    background: rgb(255, 255, 255);
    margin: 35px 18px 0px;
    height: 42px;
}
.menu-box .pSearch input[type='text'] {
    background: none;
    margin: 3px 0px 0px 4px;
    border: currentColor;
    border-image: none;
    width: 100px;
    height: 36px;
    float: left;
}
.menu-box .pSearch input[type='button'] {
    background: url(icoSear_01.png) no-repeat;
    margin: 8px 5px 0px 0px;
    border: currentColor;
    border-image: none;
    width: 26px;
    height: 26px;
    float: right;
}
.menu-box .menu {
    text-align: center;
    padding-top: 10px;
}
.menu-box .menu li {
    font: 1.7rem/2rem "";
    padding: 4px;
    -height: 44px;
    font-size-adjust: none;
    font-stretch: normal;
}
.menu-box .menu li a {
    color: rgb(255, 255, 255);
    text-decoration: none;
    font-size: 0.6rem;
}
.menu-box .menu li a img {
    display: block;
    width: 20%;
    margin: 0px auto 10px auto;
}
.menu-box .menu > b {
    display: block;
    margin: 2px auto;
    width: 60%;
}
.menu-box .menu > b img {
    width: 100%;
}
.showMenu .menu-box {
    display: block;
}	
	.nav .nav-con ul{display: none;}		
	
.xzzfgs_pc{display:none;}
.xzzfgs_phone{display:block; width: 49%; float:right;}	
	
.noban1 h2{font-size: 14px !important;position: relative;line-height:36px; color:#0062cc;}
.noban1 h2 a{display:inline-block;width: 75px;height: 25px;text-align: center;line-height: 25px; position:  absolute;right: 0;top:5px;color: #fff;background: #0062cc;font-size: 16px;border-radius: 20px;font-weight: 400;}

	
}























